package com.school.dto;

import com.school.model.Likes;
import com.school.model.Sign;

import java.util.List;

public class AdvancedLikes {
    private String schoolName;
    private List<Sign> signList;
    private List<Likes> likesList;
    private Integer userId;

    private boolean hasLogo;
    private boolean hasSignature;

    public AdvancedLikes(Integer likeUserId, String schoolName, List<Sign> signs, List<Likes> eachLikes, boolean logo, boolean signature) {
        this.userId = likeUserId;
        this.schoolName = schoolName;
        this.signList = signs;
        this.likesList = eachLikes;
        this.hasLogo = logo;
        this.hasSignature = signature;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public List<Sign> getSignList() {
        return signList;
    }

    public void setSignList(List<Sign> signList) {
        this.signList = signList;
    }

    public List<Likes> getLikesList() {
        return likesList;
    }

    public void setLikesList(List<Likes> likesList) {
        this.likesList = likesList;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public boolean isHasLogo() {
        return hasLogo;
    }

    public void setHasLogo(boolean hasLogo) {
        this.hasLogo = hasLogo;
    }

    public boolean isHasSignature() {
        return hasSignature;
    }

    public void setHasSignature(boolean hasSignature) {
        this.hasSignature = hasSignature;
    }
}
